.zhuxian {
    .el-header { padding:0;}
    // tree 选中样式
    .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {background-color: #409EFF;color:#fff;}
    .el-tree-node__content{ line-height: 26px;}
    .el-menu--horizontal>.el-menu-item{color:#333; font-weight: 800;font-size:16px;}
    .zx-container{background-color: #fff;padding:20px;}
    .el-menu{border-right:none;}

    .zx-logo{
        width: 145px;
        height: 60px;
        margin:0 auto;
        background: url(/game/images/game/zhuxian/logo.png) no-repeat;
    }
}
.zx-icon-bg {
    position:absolute;bottom:0;left:0;height:8px;width:36px;
    background: url(/game/images/game/zhuxian/ybth.png) no-repeat;
}

.bbsContainer{
    background-color: #fff;border:1px solid #ddd;
    .el-aside{border-right:1px solid #ddd;background-color: #e5edf2;}
    .title{height:45px;line-height: 45px;text-indent:2em;}
    .content{
        border-top:4px solid #c2d5e3;
        padding: 0 20px;
        &.borderBg{border-top-color:#e5edf2;}
    }
    .el-main{
        padding:0;
        h1{margin:0;}
    }
    .bbsContent{
        .content {
            min-height: 200px;
            .time{
                color:#999;
                font-size: 14px;
                padding: 10px 0;
                border-bottom: 1px dashed #ddd;
            }
            .htmlContent{
                padding: 20px 0;
            }
        }
    }
    .gameName{
        padding: 10px 0;
        font-size: 14px;
        border-bottom: 1px dashed #ddd;
    }
    .userImage{
        margin: 10px 0;
    }
    .bbsUserContent{
        .el-aside .title{font-size:14px;}
        font-size: 14px;
    }
    .messageContent{
        font-size: 12px;
        border: 1px dashed #ddd;
        width: 650px;
        // background-color: #f2f2f2;
        margin:0 20px;
        padding: 5px;
        line-height: 18px;
        color: #666;
    }
    .linkHuiFu{
        cursor: pointer;
        margin-left: 15px;
        display:none;
    }
    .messageList:hover{
        .linkHuiFu{
            display: inline-block;
        }
    }
    img {
        max-width: 100%;
    }
    
}
.appContent{
    img{max-width: 100%;}
    .van-cell-group {background-color: #f2f2f2;}
    .van-cell {margin-top:10px;}
}
.zuimeiZX img{max-height:300px !important;}